return i->icon;
break;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
return DEFAULTICONDESCR;
case GARMIN_SERIAL:
return i->pcxsymnum;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
}
if (r != sz) {
fprintf(stderr, "Bad cmdsend r %d sz %d\n", r, sz);
if (r < 0) {
- fatal("usb_bulk_write failed. '%s'",
+ fatal("usb_bulk_write failed. '%s'\n",
usb_strerror());
}
}
udev = usb_open(dev);
atexit(garmin_usb_teardown);
- if (!udev) { fatal("usb_open failed"); }
+ if (!udev) { fatal("usb_open failed\n"); }
/*
* Hrmph. No iManufacturer or iProduct headers....
*/
if (usb_set_configuration(udev, 1) < 0) {
- fatal("usb_set_configuration failed");
+ fatal("usb_set_configuration failed\n");
}
if (usb_claim_interface(udev, 0) < 0) {
}
WriteFile (comport, obuf, size, &len, NULL);
if (len != (DWORD) size) {
- fatal ("Write error. Wrote %d of %d bytes.", len, size);
+ fatal ("Write error. Wrote %d of %d bytes.\n", len, size);
}
return len;
}
if(!DeviceIoControl(usb_handle, IOCTL_GARMIN_USB_BULK_OUT_PACKET_SIZE, NULL, 0,
&usb_tx_packet_size, GARMIN_USB_INTERRUPT_DATA_SIZE, &size, NULL)) {
- fatal("Couldn't get USB packet size");
+ fatal("Couldn't get USB packet size.\n");
}
if (pdd) {
if(!DeviceIoControl(usb_handle, IOCTL_GARMIN_USB_INTERRUPT_IN, NULL, 0,
buf, GARMIN_USB_INTERRUPT_DATA_SIZE, &rxed, NULL)) {
GPS_Serial_Error("Ioctl");
- fatal("ioctl");
+ fatal("ioctl\n");
}
buf += rxed;
sz -= rxed;
static void
maggeo_read(void)
{
- fatal("Not implemented yet.");
+ fatal("Reading maggeo is not implemented yet.\n");
}
/*
case 20: verstring = "30"; break;
case 30: verstring = "34"; break;
case 40: verstring = "36"; break;
- default: fatal("Unknown track version."); break;
+ default: fatal("Unknown track version.\n"); break;
}
hdr.ms_version[0] = verstring[0];
unsigned char cbuf[8];
if ((sz != 8) || (ct != 1)) {
- fatal(MYNAME ": Bad internal arguments to le_fwrite64");
+ fatal(MYNAME ": Bad internal arguments to le_fwrite64.\n");
}
le_read64(cbuf, ptr);
return i->icon;
break;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
return DEFAULTICONDESCR;
case GARMIN_SERIAL:
return i->pcxsymnum;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
}
}
return icon_num;
default:
- fatal(MYNAME ": unknown garmin format");
+ fatal(MYNAME ": unknown garmin format.\n");
}
return def_icon;
}
fread(&reclen, 4, 1, mps_file_in);
reclen = le_read32(&reclen);
- if (reclen < 0) fatal (MYNAME ": a record length read from the input file is invalid. \nEither the file is corrupt or unsupported");
+ if (reclen < 0) fatal (MYNAME ": a record length read from the input file is invalid. \nEither the file is corrupt or unsupported.\n");
/* Read the record type "flag" in - using fread in case in the future need more than one char */
fread(&recType, 1, 1, mps_file_in);
case trkdata: break;
default:
fatal(MYNAME ": This filter only works in track "
- "or route (-t or -r) mode.");
+ "or route (-t or -r) mode.\n");
}
}
count = atol(countopt);
}
else {
- fatal( MYNAME ": You must specify a maximum size for the new route");
+ fatal( MYNAME ": You must specify a maximum size for the new route with 'count' option.\n");
}
}